約 3,727,252 件
https://w.atwiki.jp/blackvinegar/pages/18.html
yum パッケージ管理 script 入力コマンドやその出力結果をログに記録 その他、http //www.ksknet.net/linux/を参照
https://w.atwiki.jp/ohden/pages/614.html
LinuxMintのsources.list Linux Mint 14 apt 0.9.7.5 LinuxMintのaptの接続先がちょいちょい分からんくなるのでメモ 2014-10-09 deb http //packages.linuxmint.com qiana main upstream import #id linuxmint_main deb http //extra.linuxmint.com qiana main #id linuxmint_extra deb http //archive.ubuntu.com/ubuntu trusty main restricted universe multiverse deb http //archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse deb http //security.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse deb http //archive.canonical.com/ubuntu/ trusty partner 更新日: 2014年10月09日 (木) 10時20分37秒 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/sunflower387695/pages/61.html
通常Linux4.0ではapache2が標準装備。 ・インストールapt-get install apache2 ・アップグレードapt-get updateapt-get upgrade ・本体/etc/apache2 ・設定ファイル/etc/apache2/conf/httpd.conf ・起動の仕方/etc/init.d/apache2 start ・設定ファイルにサーバ名など設定 ・/var/www/html/ にindexを置く ・PC起動時に自動起動/etc/rc.local に /usr/sbin/aphache2ctl start の一行を追加 ・再起動/etc/init.d/apache2 restart ・CGI稼働可設定ファイル中の# The Options directive isboth complicated and important.Please see# http //httpd.apache.org/docs/2.2/mod/core.html#options# for more information.の下に Options Indexes FollowSymLinks ExecCGI の一行を追加
https://w.atwiki.jp/slash/pages/418.html
BINDの設定(内向き) #contentsx BIND外向けの設定の設定はこちら 内向き(内部ネットワーク用)DNSサーバのサンプル設定 外部(インターネット)の名前解決は外部(接続プロバイダ等)のDNSサーバにお願いする。 独自ドメインを取得し外向けのDNSサーバを構築する場合はこちら(BIND外向けの設定)を参照 named.confの設定 設定例 acl localnet { 192.168.0.0/24; 127.0.0.1; }; options { directory "/var/named"; allow-query { localnet; }; fowarders { ***.***.***.***; }; version "hogehoge"; }; zone "localhost" { type master; file "local.zone"; allow-update { none; }; }; zone "0.0.127.in-addr.arpa" { type master; file "local.rev"; allow-update { none; }; }; zone "hoge.local" { type master; file "hoge.zone"; }; zone "0.168.192.in-addr.arpa" { type master; file "hoge.rev"; }; zone "hogehoge.local" { type forward; forwarders { 10.237.89.11; }; }; 許可するアドレスの設定ここでは"localnet"って名前で192.168.0.0/24と127.0.0.1のネットワークアドレスをグループ化acl名は適宜変更(なんでもよい)。acl localnet { 192.168.0.0/24; 127.0.0.1; }; ここから下はオプション設定--directoryはzoneファイルを置く場所directory "/var/named"; クエリーの要求と転送は"localnet"からのみ許可の設定query ・・・・ クライアントからの問い合わせに対して応答することallow-query { localnet; }; 名前解決の転送先DNSサーバ設定内の***.***.***.***部分に転送先DNSサーバのIPアドレスを書く接続プロバイダのDNSサーバなど外部のDNSサーバアドレスを設定 forwarders { ***.***.***.***; }; バージョンを隠すBINDのバージョン情報の隠蔽する。(セキュリティ対策) version "hogehoge"; "hoge.local"のゾーンファイル設定内部のドメイン名をhoge.localとし、hogelocal.zone(正引き用)、hogelocal.rev(逆引き用)ファイルに情報を保存する"type master"はマスタサーバって意味。スレーブサーバの場合は"slave"にするzone "hoge.local" { type master; file "hogelocal.zone"; }; zone "0.168.192.in-addr.arpa" { type master; file "hogelocal.rev"; }; ローカルゾーンファイルzone "localhost" { type master; file "local.zone"; }; zone "0.0.127.in-addr.arpa" { type master; file "local.rev"; }; 特定のドメインを特定のDNSサーバに問い合わせる方法例:hogehoge.netドメインの名前解決はDNSサーバ192.168.1.1へ問い合わせるoptionsでforwardersの指定を行っているが、zoneに記述しているものが優先されるzone "hogehoge.net" { type forward; forwarders { 192.168.1.1; }; }; 正引きゾーンファイルの編集 正引きゾーンファイル/var/named/hogelocal.zoneを編集します 設定リスト$TTL 86400 @ IN SOA hoge1.hoge.local. root.hoge.local. ( 2003081501 ; serial 3600 ; refresh 900 ; retry 604800 ; expire 86400 ; minimum ) IN NS hoge1.hoge.local IN MX 10 mail.hoge.local hoge1 IN A 192.168.0.1 mail IN A 192.168.0.1 cl-1 IN A 192.168.0.2 cl-2 IN A 192.168.0.3 cl-3 IN A 192.168.0.4 www IN CNAME hoge1 ftp IN CNAME hoge1 レコードの種類としてはA,MX,NSがあるDNSサーバを指定するのがNSレコード スレーブネームサーバが存在する場合は合わせて記述しておくIN NS hoge1.hoge.local IN NS hoge2.hoge.local メールサーバを指定するのがMXレコード MXの後ろににプリファレンス値を記述する必要がある数字が小さいものほど優先度が高いIN MX 10 mail.hoge.local Aはホスト名を指定する 複数のホストを同じIPアドレスで指定することも可能--CNAMEはホスト名に別名を付けるレコードで、例の場合はwww.hoge.localで正引きを行うとhoge1のIPアドレス(192.168.0.1)が返される--CNAMEをMXやNSに利用する事はできない誤った運用例 IN NS dns.hoge.local dns IN CNAME hoge1 hoge1 IN 192.168.0.1 CNAMEを多様するとDNSサーバに不可を掛けることになるので注意が必要 逆引きゾーンファイルの編集 逆引きゾーンファイル/var/named/hoge.revを編集。 設定リスト 最後の"."を忘れないように $TTL 86400 @ IN SOA hoge1.hoge.local. root.hoge.local. ( 2003081501 ; serial 3600 ; refresh 900 ; retry 604800 ; expire 3600 ; minimum ) IN NS hoge1.hoge.local. 1 IN PTR hoge1.hoge.local. 2 IN PTR cl-1.hoge.local. 3 IN PTR cl-2.hoge.local. 4 IN PTR cl-3.hoge.local. ローカルゾーンファイルの編集 正引きローカルゾーンファイル/var/named/local.zoneを編集。 基本的には変更する必要はありません。 設定リスト$TTL 86400 @ IN SOA localhost. root.localhost. ( 2003081501 ; serial 28800 ; refresh 14400 ; retry 604800 ; expire 86400 ; minimum ) IN NS localhost. IN A 127.0.0.1 逆引きローカルゾーンファイル/var/named/local.revを編集。 設定リスト$TTL 86400 @ IN SOA localhost. root.localhost. ( 2003081501 ; serial 28800 ; refresh 14400 ; retry 604800 ; expire 86400 ; minimum ) IN NS localhost. 1 IN PTR localhost. zoneファイル編集後はシリアル値を増加させておくこと 慣例的に編集した日付+数字2桁を使用する事が多い 確認方法 /etc/resolv.confの設定をする 設定リストdamain hoge.local nameserver 127.0.0.1 応答内容は下記のような感じで出力されれば正常に動作している。 linuxでの確認コマンド soaレコード確認(ドメイン名の確認)#dig @127.0.0.1 hoge.local soa ; DiG 9.2.2 @127.0.0.1 hoge.local soa ;; global options printcmd ;; Got answer ;; - HEADER - opcode QUERY, status NOERROR, id 62047 ;; flags qr aa rd ra; QUERY 1, ANSWER 1, AUTHORITY 1, ADDITIONAL 1 ;; QUESTION SECTION ;hoge.local. IN SOA ;; ANSWER SECTION hoge,ne.jp. 86400 IN SOA hoge1.hoge.local. root.hoge.local. 2003081501 3600 900 604800 86400 ;; AUTHORITY SECTION hoge.local. 86400 IN NS hoge1.hoge.local. ;; ADDITIONAL SECTION lhoge1.hoge.local. 86400 IN A 192.168.0.1 ;; Query time 1 msec ;; SERVER 127.0.0.1#53(127.0.0.1) ;; WHEN Mon Aug 25 01 19 51 2003 ;; MSG SIZE rcvd 110 nsレコード確認(ドメイン名の確認)#dig @127.0.0.1 hoge.local ns ; DiG 9.2.2 @127.0.0.1 hoge.local ns ;; global options printcmd ;; Got answer ;; - HEADER - opcode QUERY, status NOERROR, id 53307 ;; flags qr aa rd ra; QUERY 1, ANSWER 1, AUTHORITY 0, ADDITIONAL 1 ;; QUESTION SECTION ;hoge.local. IN NS ;; ANSWER SECTION hoge.local. 86400 IN NS hoge1.hoge.local. ;; ADDITIONAL SECTION hoge1.hoge.local. 86400 IN A 192.168.0.1 ;; Query time 1 msec ;; SERVER 127.0.0.1#53(127.0.0.1) ;; WHEN Mon Aug 25 01 20 01 2003 ;; MSG SIZE rcvd 69 正引き情報(ホスト名の確認)#dig @127.0.0.1 hoge1.hoge.local ; DiG 9.2.2 @127.0.0.1 hoge1.hoge.local ;; global options printcmd ;; Got answer ;; - HEADER - opcode QUERY, status NOERROR, id 55935 ;; flags qr aa rd ra; QUERY 1, ANSWER 1, AUTHORITY 1, ADDITIONAL 0 ;; QUESTION SECTION ;hoge1.hoge.local. IN A ;; ANSWER SECTION hoge1.hoge.local. 86400 IN A 192.168.0.1 ;; AUTHORITY SECTION hoge.local. 86400 IN NS linux.ridedown.jpn.ph. ;; Query time 1 msec ;; SERVER 127.0.0.1#53(127.0.0.1) ;; WHEN Mon Aug 25 01 22 28 2003 ;; MSG SIZE rcvd 69 逆引き情報(ホスト名の確認)#dig @127.0.0.1 -x 192.168.0.1 ; DiG 9.2.2 @127.0.0.1 -x 192.168.0.1 ;; global options printcmd ;; Got answer ;; - HEADER - opcode QUERY, status NOERROR, id 56568 ;; flags qr aa rd ra; QUERY 1, ANSWER 1, AUTHORITY 1, ADDITIONAL 1 ;; QUESTION SECTION ;1.0.168.192.in-addr.arpa. IN PTR ;; ANSWER SECTION 1.0.168.192.in-addr.arpa. 86400 IN PTR hoge1.hoge.local. ;; AUTHORITY SECTION 0.168.192.in-addr.arpa. 86400 IN NS hoge1.hoge.local. ;; ADDITIONAL SECTION hoge1.hoge.local. 86400 IN A 192.168.0.1 ;; Query time 1 msec ;; SERVER 127.0.0.1#53(127.0.0.1) ;; WHEN Mon Aug 25 01 22 53 2003 ;; MSG SIZE rcvd 107 キャッシュサーバーの確認#dig @127.0.0.1 www.yahoo.co.jp ; DiG 9.2.2 @127.0.0.1 www.yahoo.co.jp ;; global options printcmd ;; Got answer ;; - HEADER - opcode QUERY, status NOERROR, id 51447 ;; flags qr rd ra; QUERY 1, ANSWER 3, AUTHORITY 2, ADDITIONAL 0 ;; QUESTION SECTION ;www.yahoo.co.jp. IN A ;; ANSWER SECTION www.yahoo.co.jp. 131 IN A 202.229.198.216 www.yahoo.co.jp. 131 IN A 210.81.150.5 www.yahoo.co.jp. 131 IN A 211.14.15.5 ;; AUTHORITY SECTION yahoo.co.jp. 894 IN NS dnsn201.yahoo.co.jp. yahoo.co.jp. 894 IN NS dnsg01.yahoo.co.jp. ;; Query time 40 msec ;; SERVER 127.0.0.1#53(127.0.0.1) ;; WHEN Mon Aug 25 01 32 47 2003 ;; MSG SIZE rcvd 124 Windowsクライアントでの確認 nslookupコマンドで確認C \windows nslookup www.yahoo.co.jp Server hoge1.hoge.local Address 192.168.0.1 Non-authoritative answer Name www.yahoo.co.jp Addresses 210.81.150.5, 211.14.15.5, 202.229.198.216
https://w.atwiki.jp/mymemoana/pages/20.html
chmodについて書かれたページ 2つのファイルを連結する cat file1 file2 file1の中身をfile2の末尾に付け足す
https://w.atwiki.jp/fedora-custom/pages/24.html
はじめに
https://w.atwiki.jp/okoba0119/pages/29.html
command
https://w.atwiki.jp/itterm/pages/18.html
(リナックス) 「無料のオペレーティングシステム」 「Microsoftの脅威となるもの」 類似語 ・リラックス 「IT業界に一番必要なもの」
https://w.atwiki.jp/memcache/pages/25.html
systemdsystemctl alternatives設定を確認する(display) 設定を切り替える対話的に切り替える(config) 直接指定して切り替える(set) 登録する(install)スレーブリンクも登録する(slave) 選択候補を削除する(remove) sysstat cron Yellow dog Updater, Modified (yumコマンド) rpmコマンド LVM(Logical Volume Manager)概要 ツール LV(論理ボリューム)のサイズ変更手順LVのサイズを減らす(lvreduce) LVのサイズを増やす(lvextend) Advanced Packaging Tool (apt-get, apt-cacheコマンド) Debian (Ubuntu)dpkg-reconfigure Windowsとのデュアルブート SELinuxの設定 link systemd Fedra15以降ではデーモンの起動管理に従来のSystemV形式のものからsystemdを使ったものに変更された。 従来のrun levelの概念が無くなり、代わりにtargetという考え方となった。よって、/etc/inittabも無効ですべてコメントアウト状態。 ターゲットは multi-user.target のように名前が付けられている。従来との対応は以下のとおり。 SystemV systemd run level 3 multi-user.taget run level 5 graphical.gatget systemd環境ではデーモンなどの制御対象のことをユニットと呼ぶ。ユニットの制御は以下のコマンドを用いる。 systemctl systemctl 従来、"/etc/init.d"に置かれていたスクリプトに相当するファイルは以下の置かれるようになった。 /lib/systemd/system 簡単な使い方は以下のとおり。 コマンド 説明 systemctl --all 起動していないユニットも全て表示 systemctl status %UNIT_NAME% 指定したユニットの状態を表示 systemctl start %UNIT_NAME% 指定したユニットを起動 systemctl stop %UNIT_NAME% 指定したユニットを終了 systemctl enable %UNIT_NAME% 指定したユニットを自動起動 link http //wiki.bit-hive.com/tomizoo/pg/systemd%20%26%20systemctl alternatives 複数バージョンのプログラムを管理(切り替え)するコマンド。正式には"update-alternatives"。 javaをインストールするときに利用。基本機能は以下の通り。 現在の設定を確認する(display) 設定を切り替える 対話的に切り替える(config) 直接指定して切り替える(set) 登録する(install) スレーブリンクも登録する(slave) 選択候補を削除する(remove) 各コマンドでは以下のパラメタを必要に応じて指定する。 パラメタ 説明 リンク名 生成するシンボリックリンクを指定。このコマンドの出力である。 総称名 切り替える複数のプログラムを纏めるためのID 選択候補 切り替え対象のプログラムやファイル 優先度 数値が大きいほど優先度が高い cf http //blog.eni.co.jp/tech/2009/08/update-alternatives.html http //vinelinux.org/docs/vine5/manuals/update-alternatives-3.html 設定を確認する(display) alternatives --display %総称名% 設定を切り替える 対話的に切り替える(config) alternatives --config %総称名% 直接指定して切り替える(set) alternatives --set %総称名% %選択候補% 例) alternatives --set gcc /usr/bin/gcc-4.0.2 登録する(install) alternatives --install %リンク名% %総称名% %選択候補% %優先度% Javaのインストールは以下の通り。 alternatives --install /usr/bin/java java /usr/java/default/bin/java 16018 スレーブリンクも登録する(slave) alternatives --install %リンク名1% %総称名1% %選択候補1% %優先度% ¥ --slave %リンク名2% %総称名2% %選択候補2% Javaのkeytool, rmiregistory等の登録例。 # sudo alternatives --install /usr/bin/java java /usr/java/default/bin/java 16001 ¥ --slave /usr/bin/keytool keytool /usr/java/default/bin/keytool ¥ --slave /usr/bin/orbd orbd /usr/java/default/bin/orbd ¥ --slave /usr/bin/pack200 pack200 /usr/java/default/bin/pack200 ¥ --slave /usr/bin/rmid rmid /usr/java/default/bin/rmid ¥ --slave /usr/bin/rmiregistry rmiregistry /usr/java/default/bin/rmiregistry ¥ --slave /usr/bin/servertool servertool /usr/java/default/bin/servertool ¥ --slave /usr/bin/tnameserv tnameserv /usr/java/default/bin/tnameserv ¥ --slave /usr/bin/unpack200 unpack200 /usr/java/default/bin/unpack200 ¥ alter.sh cf http //d.hatena.ne.jp/tubapr/20100812 選択候補を削除する(remove) alternatives --remove %総称名% %選択候補% sysstat 以下のコマンドから構成される。 command 説明 sar 指定の時間ごとにサーバーの情報を収集し、「saXX」ファイル(XXは日にち)を出力する sa1 sa1の統計情報ファイル(saXX)を1日の結果としてレポート(sarXXファイル)に纏め上げる sa2 sa2で出力されたレポートを人が見て分かる形に出力する。または、リアルタイムにサーバー情報を収集し出力する。 なお、sarはSystem Admin Reporterの略。 sysstatで収集した情報を見る方法は以下の2種類。 sarコマンドを利用する sarXXファイルの中をページャで表示する 設定ファイルや出力先は以下の通り。 file 説明 /etc/cron.d/sysstat cron設定 /etc/sysconfig/sysstat sysstat設定 /var/log/sa/saXX 出力ファイル cron cron設定のフォーマットは以下の通り。 項目 説明 分(minutes) 0-59 の間で指定する 時(hour) 0-23 の間で指定する 日(day) 1-31 の間で指定する 月(month) 1-12 もしくは、名前 週(week) 0-7 もしくは、名前。0 と 7 は日曜日。 例)8時から17時の間2時間おき。 0 8-17/2 * * * /usr/local/bin/hoge.sh 例)毎月2日、12日、22日の12時。 00 12 2,12,22 * * /usr/local/bin/hoge.sh Yellow dog Updater, Modified (yumコマンド) CentOSのパッケージ管理システム。以下のコマンドがある。 コマンド 説明 check-update アップデート可能なパッケージの一覧を表示します。 clean ダウンロードしたパッケージと古いヘッダを削除します。 clean allと同じ。 clean oldheaders 古いヘッダを削除します。 clean packages ダウンロードしたパッケージを削除します。 info 利用可能なパッケージの情報を表示します。 info パッケージ名 指定したパッケージの情報を表示します。 install パッケージをインストールします。 list 利用可能なパッケージの一覧を表示します。 list installed インストール済みのパッケージ一覧を表示します。 list updates アップデート可能なパッケージの一覧を表示します。 provides パッケージに含まれるファイルの一覧を表示します。 remove 指定したパッケージをアンインストールします。指定したパッケージと依存関係があるパッケージは削除しますかどうか確認を求める。 search パッケージを検索します。検索の対象は、RPMファイルのNAME、PACKAGER、DUMMARY、DESCRIPTIONの各フィールド。 update アップデート可能な全パッケージをアップデートします。 update パッケージ名 指定したパッケージをアップデートします。 rpmコマンド パッケージの追加・削除・更新 操作 オプション インストール rpm -ivh RPM アップデート rpm -Uvh RPM アンインストール rpm -e PKG インストールテスト rpm -ivh --test RPM インストール済みパッケージの情報表示 操作 オプション インストールされたファイル一覧表示 rpm -ql PKG パッケージ情報詳細表示 rpm -qi PKG LVM(Logical Volume Manager) 概要 LVMは複数のハード・ディスクやパーティションにまたがった記憶領域を一つの論理的なディスクとして扱うことのできるディスク管理機能。 構成要素は以下の通り。 構成要素 説明 物理ボリューム(PV:Physical Volume) HDD内に作成するLVM用パーティション 物理エクステント(PE:Physical Extents) PVを分割した小さな領域。 ボリューム・グループ(VG:Volume Group) 仮想的なハードディスク。PEで構成される。 論理ボリューム(LV:Logical Volume) 仮想的なパーティション。VGから必要な量を確保する。 cf LVMとは(ITPro) LVMをまとめてみようと思いついた(OpenGroove) ツール ツール 説明 lvdisplay 論理ボリューム(LV)の情報表示 pvdisplay 物理ボリューム(PV)の情報表示 e2fsck Linux ext2/ext3 ファイルシステムをチェックする resize2fs ext2/ext3 ファイルシステムのサイズを変更する lvreduce LVのサイズを減らす lvextend LVのサイズを増やす LV(論理ボリューム)のサイズ変更手順 インストールDVDの「レスキューモード」で起動 LVのサイズを減らす umount / vgchange -a -n VG_NAME(アンマウント or VGの無効化) ファイルシステムのチェック(e2fsck) ファイルシステムのサイズ縮小(resize2fs) LVのサイズ縮小(lvreduce) LVのサイズを増やす LVのサイズ拡大(lvextend) ファイルシステムのチェック(e2fsck) ファイルシステムのサイズ拡大(resize2fs) cf 論理ボリュームを縮小するには(@IT) LVのサイズを減らす(lvreduce) # umount /dev/mapper/%TARGET% # e2fsck -f /dev/mapper/%TARGET% # resize2fs /dev/mapper/%TARGET/ 50G # lvreduce -L 50G /dev/mapper/%TARGET% # lvdisplay LVのサイズを増やす(lvextend) # lvextend -L +190G /dev/mapper/%TARGET% # resive2fs /dev/mapper/%TARGET% Advanced Packaging Tool (apt-get, apt-cacheコマンド) apt は Advanced Packaging Tool の頭文字を取ったもので、パッケージの取り寄せ・インストール・アップグレード・検索・管理などを行うためのアプリケーションです。指定したパッケージを自動的にダウンロードしてインストール作業し、パッケージ間の依存関係まで処理してくれるので、rpm よりもさらに便利です。 apt でダウンロードする際に参照するサイトは /etc/apt/sources.list に書かれています。 問い合わせ コマンド名 説明 apt-cache gencaches インストール済みパッケージの情報収集(表示されない。情報収集のみ) apt-cache show [パッケージ] パッケージ情報の表示 apt-cache depends [パッケージ] パッケージの依存関係の表示 apt-cache search パッケージ名(の一部) パッケージの検索 インストール コマンド名 説明 apt-get install [パッケージ] パッケージのインストール apt-get --reinstall install [パッケージ] パッケージの再インストール apt-get upgrade インストール済みのパッケージをアップグレードする apt-get dist-upgrade ディストリビューションをアップグレードする 削除 コマンド名 説明 apt-get remove [パッケージ] パッケージの削除(設定ファイルは残る) apt-get --purge remove [パッケージ] パッケージの削除(設定ファイルも削除) その他 コマンド名 説明 apt-get autoclean 取得したパッケージアーカイブで利用していないものを削除(/var/cache/apt/archives) apt-get clean 取得したパッケージアーカイブを全て削除(/var/cache/apt/archives) apt-get update source.listにある内容を反映 cf. http //www.jitaku-server.net/apt_get_basic.html Debian (Ubuntu) dpkg-reconfigure 既にインストールしたパッケージを再設定する。 cf. http //qref.sourceforge.net/Debian/quick-reference/ch-package.ja.html http //hadacchi.com/wp_blog/?p=452 Windowsとのデュアルブート デュアルブート環境でWindowsパーティションを削除した場合、grubは起動パーティションを見失ってしまう。 その様な場合、PCブート時にgrubコマンドラインで以下のコマンドをたたくと任意のパーティションから起動することができる。 grub rootnoverify (hd0,0) grub makeactive grub chainloader +1 grub boot SELinuxの設定 設定ファイルは以下の通り。 /etc/selinux/config 無効化する場合は以下の様に記述する。 SELINUX=disabled link LinuxSquare全記事インデックス(@IT) Hyper-Vの仮想マシンをエクスポート/インポートする(@IT) Apache HTTP サーバ バージョン 2.2 ドキュメント
https://w.atwiki.jp/yo-kichi/pages/86.html
どんな活動するか LPICレベル1くらいの実力? Unix論a,b ネットワーク重点モデルの予習 4時限から5時限の途中くらいまでやります。 夏休みは宿題いっぱい Linuxについてどれくらい知っているか質問する Linux今までに使ったことある?とか会話 Linux オープンソースでソースレベルで改良ができる。Linuxのコミュニティーで開発されている。 Linusさんが大学生のときに作ったものを改良している。現在は宗派があって主にDebian、RedHad Suse、Vine、etc... よくサーバー用途で使われる。設定、インストールが面倒くさい。Windowsに比べて自由度は高い。高すぎる すこし講義 起動、終了 vi